right off


Results for "right off"

English - Turkish Dictionary

right off

(English - Turkish Dictionary) :
hemen, derhal.